tobacco plant worm - Francés Inglés Diccionario